Rust

🕷️ Spin: una plataforma para microservicios en WebAssembly

Spin es una plataforma para el desarrollo de aplicaciones WebAssembly orientada a los microservicios. Está muy enfocada en mejorar la experiencia del desarrollo ya que nos permite ocuparnos solamente de la lógica de los casos de uso que queremos implementar, sin preocuparnos por la habilitación y el lanzamiento del microservicio.

WASI: una interfaz de sistemas para WebAssembly

Los programas que utilizamos en la computadora hacen uso de instrucciones para realizar operaciones tales como como escribir a un archivo, leer datos que provienen de la red, crear nuevos procesos, etc. Estas instrucciones son puestas a disposición y gobernadas por el sistema operativo con la finalidad de evitar que un programa tenga acceso indebido a ciertos recursos que no le corresponden o ejecute operaciones inseguras.

Serializando ObjectId como String en Rust

Mongo DB es la base de datos que comúnmente utilizo para la mayoría de los proyectos en los que trabajo. En Mongo la información es guardada como documentos, en un formato especial denominado BSON (Binary JSON).